
import Head from 'next/head'

<Head>
  <script>
    {
      `(function() {
         var _hmt = _hmt || [];
(function() {
  var hm = document.createElement("script");
  hm.src = "https://hm.baidu.com/hm.js?e60fb290e204e04c5cb6f79b0ac1e697";
  var s = document.getElementsByTagName("script")[0]; 
  s.parentNode.insertBefore(hm, s);
})();
       })();`
    }
  </script>
</Head>

![LangChain](https://pica.zhimg.com/50/v2-56e8bbb52aa271012541c1fe1ceb11a2_r.gif)





模型[#](#models "到这个标题的永久链接")
===========================
[概念指南](https://docs.langchain.com/docs/components/models)

本文档的这一部分涉及到LangChain中使用的不同类型的模型。
在本页上，我们将对模型类型进行概述，
但我们为每种模型类型都有单独的页面。
这些页面包含更详细的“如何”指南，
以及不同模型提供商的列表。

**LLMs**

大型语言模型（LLMs)是我们首先介绍的模型类型。
这些模型将文本字符串作为输入，并返回文本字符串作为输出。

**聊天模型**

聊天模型是我们介绍的第二种模型类型。
这些模型通常由语言模型支持，但它们的API更加结构化。
具体来说，这些模型将聊天消息列表作为输入，并返回聊天消息。

**文本嵌入模型**

我们介绍的第三种模型类型是文本嵌入模型。
这些模型将文本作为输入，并返回一个浮点数列表。

更深入地了解[#](#go-deeper "到这个标题的永久链接")
----------------------------------

* [LLMs](models/llms.html)

* [Chat Models](models/chat.html)

* [Text Embedding Models](models/text_embedding.html)

